andrew sealy